<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>原子组引用完成替换</title>
</head>
<body>
    <script>
        let hd = `
        <h1>houdunren</h1>
        <p>kasjflks</p>
        <h2>后盾人</h2>
        `;

        let reg = /<(h[1-6])>([\s\S]+)<\/\1>/ig;

        // console.log(hd.replace(reg,`<p>$2</p>`));

        // p0表示匹配到的内容，p1表示第一个原子组，p2表示第二个原子组，原子组的序号，按照"("数
        let res = hd.replace(reg,(p0,p1,p2) => {
            return `<p>${p2}</p>`
        });
        console.log(res);
    </script>
</body>
</html>